########### AGGREGATED COMPONENTS AND DEPENDENCIES FOR THE MULTI CONFIG #####################
#############################################################################################

list(APPEND thrift_COMPONENT_NAMES thrift::thrift thriftz::thriftz thriftnb::thriftnb)
list(REMOVE_DUPLICATES thrift_COMPONENT_NAMES)
list(APPEND thrift_FIND_DEPENDENCY_NAMES Boost OpenSSL ZLIB Libevent)
list(REMOVE_DUPLICATES thrift_FIND_DEPENDENCY_NAMES)
set(Boost_FIND_MODE "NO_MODULE")
set(OpenSSL_FIND_MODE "NO_MODULE")
set(ZLIB_FIND_MODE "NO_MODULE")
set(Libevent_FIND_MODE "NO_MODULE")

########### VARIABLES #######################################################################
#############################################################################################
set(thrift_PACKAGE_FOLDER_RELEASE "/root/.conan/data/thrift/0.17.0/_/_/package/249bff54fc55cab7da11f255d70827c83fc2b2b4")
set(thrift_BUILD_MODULES_PATHS_RELEASE )


set(thrift_INCLUDE_DIRS_RELEASE "${thrift_PACKAGE_FOLDER_RELEASE}/include")
set(thrift_RES_DIRS_RELEASE )
set(thrift_DEFINITIONS_RELEASE )
set(thrift_SHARED_LINK_FLAGS_RELEASE )
set(thrift_EXE_LINK_FLAGS_RELEASE )
set(thrift_OBJECTS_RELEASE )
set(thrift_COMPILE_DEFINITIONS_RELEASE )
set(thrift_COMPILE_OPTIONS_C_RELEASE )
set(thrift_COMPILE_OPTIONS_CXX_RELEASE )
set(thrift_LIB_DIRS_RELEASE "${thrift_PACKAGE_FOLDER_RELEASE}/lib")
set(thrift_LIBS_RELEASE thriftnb thriftz thrift)
set(thrift_SYSTEM_LIBS_RELEASE m pthread)
set(thrift_FRAMEWORK_DIRS_RELEASE )
set(thrift_FRAMEWORKS_RELEASE )
set(thrift_BUILD_DIRS_RELEASE )

# COMPOUND VARIABLES
set(thrift_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${thrift_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${thrift_COMPILE_OPTIONS_C_RELEASE}>")
set(thrift_LINKER_FLAGS_RELEASE
    "$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${thrift_SHARED_LINK_FLAGS_RELEASE}>"
    "$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${thrift_SHARED_LINK_FLAGS_RELEASE}>"
    "$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${thrift_EXE_LINK_FLAGS_RELEASE}>")


set(thrift_COMPONENTS_RELEASE thrift::thrift thriftz::thriftz thriftnb::thriftnb)
########### COMPONENT thriftnb::thriftnb VARIABLES ############################################

set(thrift_thriftnb_thriftnb_INCLUDE_DIRS_RELEASE "${thrift_PACKAGE_FOLDER_RELEASE}/include")
set(thrift_thriftnb_thriftnb_LIB_DIRS_RELEASE "${thrift_PACKAGE_FOLDER_RELEASE}/lib")
set(thrift_thriftnb_thriftnb_RES_DIRS_RELEASE )
set(thrift_thriftnb_thriftnb_DEFINITIONS_RELEASE )
set(thrift_thriftnb_thriftnb_OBJECTS_RELEASE )
set(thrift_thriftnb_thriftnb_COMPILE_DEFINITIONS_RELEASE )
set(thrift_thriftnb_thriftnb_COMPILE_OPTIONS_C_RELEASE "")
set(thrift_thriftnb_thriftnb_COMPILE_OPTIONS_CXX_RELEASE "")
set(thrift_thriftnb_thriftnb_LIBS_RELEASE thriftnb)
set(thrift_thriftnb_thriftnb_SYSTEM_LIBS_RELEASE )
set(thrift_thriftnb_thriftnb_FRAMEWORK_DIRS_RELEASE )
set(thrift_thriftnb_thriftnb_FRAMEWORKS_RELEASE )
set(thrift_thriftnb_thriftnb_DEPENDENCIES_RELEASE thrift::thrift libevent::libevent)
set(thrift_thriftnb_thriftnb_SHARED_LINK_FLAGS_RELEASE )
set(thrift_thriftnb_thriftnb_EXE_LINK_FLAGS_RELEASE )
# COMPOUND VARIABLES
set(thrift_thriftnb_thriftnb_LINKER_FLAGS_RELEASE
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${thrift_thriftnb_thriftnb_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${thrift_thriftnb_thriftnb_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${thrift_thriftnb_thriftnb_EXE_LINK_FLAGS_RELEASE}>
)
set(thrift_thriftnb_thriftnb_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${thrift_thriftnb_thriftnb_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${thrift_thriftnb_thriftnb_COMPILE_OPTIONS_C_RELEASE}>")
########### COMPONENT thriftz::thriftz VARIABLES ############################################

set(thrift_thriftz_thriftz_INCLUDE_DIRS_RELEASE "${thrift_PACKAGE_FOLDER_RELEASE}/include")
set(thrift_thriftz_thriftz_LIB_DIRS_RELEASE "${thrift_PACKAGE_FOLDER_RELEASE}/lib")
set(thrift_thriftz_thriftz_RES_DIRS_RELEASE )
set(thrift_thriftz_thriftz_DEFINITIONS_RELEASE )
set(thrift_thriftz_thriftz_OBJECTS_RELEASE )
set(thrift_thriftz_thriftz_COMPILE_DEFINITIONS_RELEASE )
set(thrift_thriftz_thriftz_COMPILE_OPTIONS_C_RELEASE "")
set(thrift_thriftz_thriftz_COMPILE_OPTIONS_CXX_RELEASE "")
set(thrift_thriftz_thriftz_LIBS_RELEASE thriftz)
set(thrift_thriftz_thriftz_SYSTEM_LIBS_RELEASE )
set(thrift_thriftz_thriftz_FRAMEWORK_DIRS_RELEASE )
set(thrift_thriftz_thriftz_FRAMEWORKS_RELEASE )
set(thrift_thriftz_thriftz_DEPENDENCIES_RELEASE thrift::thrift ZLIB::ZLIB)
set(thrift_thriftz_thriftz_SHARED_LINK_FLAGS_RELEASE )
set(thrift_thriftz_thriftz_EXE_LINK_FLAGS_RELEASE )
# COMPOUND VARIABLES
set(thrift_thriftz_thriftz_LINKER_FLAGS_RELEASE
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${thrift_thriftz_thriftz_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${thrift_thriftz_thriftz_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${thrift_thriftz_thriftz_EXE_LINK_FLAGS_RELEASE}>
)
set(thrift_thriftz_thriftz_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${thrift_thriftz_thriftz_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${thrift_thriftz_thriftz_COMPILE_OPTIONS_C_RELEASE}>")
########### COMPONENT thrift::thrift VARIABLES ############################################

set(thrift_thrift_thrift_INCLUDE_DIRS_RELEASE "${thrift_PACKAGE_FOLDER_RELEASE}/include")
set(thrift_thrift_thrift_LIB_DIRS_RELEASE "${thrift_PACKAGE_FOLDER_RELEASE}/lib")
set(thrift_thrift_thrift_RES_DIRS_RELEASE )
set(thrift_thrift_thrift_DEFINITIONS_RELEASE )
set(thrift_thrift_thrift_OBJECTS_RELEASE )
set(thrift_thrift_thrift_COMPILE_DEFINITIONS_RELEASE )
set(thrift_thrift_thrift_COMPILE_OPTIONS_C_RELEASE "")
set(thrift_thrift_thrift_COMPILE_OPTIONS_CXX_RELEASE "")
set(thrift_thrift_thrift_LIBS_RELEASE thrift)
set(thrift_thrift_thrift_SYSTEM_LIBS_RELEASE m pthread)
set(thrift_thrift_thrift_FRAMEWORK_DIRS_RELEASE )
set(thrift_thrift_thrift_FRAMEWORKS_RELEASE )
set(thrift_thrift_thrift_DEPENDENCIES_RELEASE Boost::headers openssl::openssl)
set(thrift_thrift_thrift_SHARED_LINK_FLAGS_RELEASE )
set(thrift_thrift_thrift_EXE_LINK_FLAGS_RELEASE )
# COMPOUND VARIABLES
set(thrift_thrift_thrift_LINKER_FLAGS_RELEASE
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${thrift_thrift_thrift_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${thrift_thrift_thrift_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${thrift_thrift_thrift_EXE_LINK_FLAGS_RELEASE}>
)
set(thrift_thrift_thrift_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${thrift_thrift_thrift_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${thrift_thrift_thrift_COMPILE_OPTIONS_C_RELEASE}>")